package com.base.mapper.voipmapper;

import com.base.po.voip.Notices;
import com.base.utils.Page;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface NoticesMapper {

	int deleteByPrimaryKey(String id);

	int insert(Notices record);

	int insertSelective(Notices record);

	Notices selectByPrimaryKey(String id);

	int updateByPrimaryKeySelective(Notices record);

	int updateByPrimaryKey(Notices record);

	// 代理商
	List<Notices> selectByParentId(String parenid);

	// 搜索分页
	int countByAll(@Param("userid") String userid, @Param("type") Integer type, @Param("createtime") String createtime);

	List<Notices> selectByAll(@Param("page") Page page, @Param("userid") String userid, @Param("type") Integer type,
                              @Param("createtime") String createtime);
}